﻿body { padding:14px 0; margin:0; color:#000; background: #fdfdfb url(../img/bg_ico.gif) 0 0 repeat; font-size: 12px; font-family: SimSun,Arial,Helvetica,sans-serif; }

form,p,input,ul,li,dl,dt,dd{ margin: 0; padding: 0; }
ol, ul { list-style-type: none; }
img { border: 0; vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: bold; margin: 0; padding: 0; }
a {text-decoration: none; font-family: SimSun,Arial,Helvetica,sans-serif; outline: none; }
a:link { }
a:visited { }
a:hover { text-decoration:underline; }
a:active { }
div.clear, span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.fb14 { font-size: 14px; font-weight: bold; }
.fl { float: left; }
.fr { float: right; }
.mt { margin-top:10px;}
body .show { display: block; }
body .hide, .a_con { display: none; }
.contenter{ background:url(../img/body_bg2.jpg) center top repeat-x; overflow:hidden; }
.wrap {width: 960px; margin: 0 auto;  overflow: hidden; padding: 0 10px; background:#fff;}
.header { width: 960px; height:176px; float: left;}
.logoarea { width: 960px;  height:91px; float: left;}
.logo,logo img{ width:210px; height:91px; }
.logo{float:left; display:inline;}
/*
.tel{width:193px; height:56px;  overflow:hidden; text-align:right;  float:right; background:url(../img/tel_bg.jpg) 0 0 no-repeat; padding: 36px 87px 0 0; color:#8d8d8d; font-size:15px; font-family:"微软雅黑"; }
*/
.tel {
    background: url("/skin/xy/img/tel_bg.jpg") no-repeat scroll right 0 transparent;
    color: #626262;
    float: right;
    font-family: "微软雅黑";
    font-size: 15px;
    height: 60px;
    line-height: 1.8em;
    overflow: hidden;
    padding: 31px 80px 0 0;
    text-align: right;
    width: 235px;
}
.tel strong{ font-family:Arial; font-size:25px; color:#0a64b4;  }
.h_banner{ width:430px; height:70px; padding: 13px 0 0 10px; margin-left:30px; display:inline; float:left;}
.nav { width:960px;float:left; height:39px;overflow:hidden; background:#0c69af; }
.nav ul{ margin-left:-1px;}
.nav ul li{ height:39px; line-height:39px; float:left; font-size:12px;  }
.nav ul li a{ display: block; float:left; padding: 0 35px;  color:#fff; font-weight:bold;border-left:1px #3581bb solid;}
.nav ul li a:hover,.nav ul li a.on{ background:url(../img/nav_a.gif) 0 -39px no-repeat; border-left:1px #a4b52b solid; text-decoration:none; }

.search{
	width:100%;
	float:left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.text_k{
	float:left;
	display:inline;
	margin-right:3px;
	line-height:30px;
}
.text_k select{
    width:150px;
	vertical-align:middle;
	margin-right:8px;
	color:#7e7e7e;
	height:30px;
	line-height: 30px;
}
.search_k{  float:left; line-height:30px; margin-left:18px; color:#8d8d8d; overflow:hidden; }
.search_k a{color:#8d8d8d; padding: 0 5px;}
.search .form1{ width:250px; height:30px; line-height:30px;  float:left; background:url(../img/search_bg.gif) 0 0 no-repeat;  }
.search .form1 input{ float:left; height:30px; line-height:30px; border:none; background:none;  overflow:hidden; display:inline; }
.txt1{ width:190px; text-indent:25px; color:#a3a3a3; }
.btn1{ width: 60px; cursor:pointer; color:#416d7a; font-weight:bold;}






 
.footer{  width:100%; float:left; margin-top:10px; text-align: center; line-height:1.5;}
.nov{ height:34px; line-height:34px; color:#fff; background:#0c69af; overflow:hidden;}
.nov a{ color:#fff; padding: 0 15px; font-weight:bold;}
.footer p{ padding:15px 0; color:#0a64b4; font-family:Arial; line-height:1.8;}
.keyword{ text-align:left; padding:10px 0 10px 10px; clear:both; width:100%; }
.keyword p{ padding:0; line-height:1.6em;}
.keyword a{ color:#a3a3a3; padding-right:10px;  }

.side{ width:220px; float:left;}
.main{ width:730px; float:right;}
.side,.main{ margin-top:10px;}

.page{ height:40px; float:left; line-height:40px; margin-top:10px; width:100%; text-align:center; color:#a3a3a3;   }
.page a,.page span{ padding:5px 8px; margin:0 5px; background:#f3f3f3;color:#0a64b4; border:1px #0a64b4 solid;  }
.page a:hover,.page span.on{   background:#0a64b4; border-color:#0a64b4; text-decoration:none; color:#fff;}

.page_link,.news_key{ width:100%; float:left; color:#737373; font-size:14px;}
.page_link span{  padding: 10px 0; font-weight:bold; }
.page_link a{ color:#737373;  font-size:12px; font-weight:normal;}
.page_link .up{ float:left;}
.page_link .down{ float:right;}
.news_key a{ padding: 0 10px;}